department of legal affairs - French English Dictionary